package com.xiaozhameng.threadlocal.multiInvoke;

/**
 * 功能描述：模拟测试
 *
 * @author: xiaozhameng
 * @date: 2021/1/25 4:37 下午
 */
public class ServiceA {

    /**
     * 模拟调用的入口
     */
    public static void main(String[] args) {
        ServiceB serviceB = new ServiceB();
        serviceB.methodB1();
        serviceB.methodB2();
        serviceB.methodB3();

        // 调用serviceC的方法
        ServiceC serviceC = new ServiceC();
        serviceC.methodC1();
        serviceC.methodC2();
        serviceC.methodC3();

        String s = HelperUtils.threadLocal.get();
        System.out.println("hold");
    }
}
